﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using Suspiros_ObjetosNegocio;

namespace Suspiros_Persistencia
{
    public class DireccionDAO
    {
        Conexion conn = new Conexion();

        //Agrega un nuevo usuario y devuelve su id;
        public int agregarDireccion(Direccion direccion)
        {
            SqlConnection miConn = conn.getConexion();
            SqlCommand cmdSP = new SqlCommand("sp_agregarDireccion", miConn);
            cmdSP.CommandType = CommandType.StoredProcedure;
            //valores
            cmdSP.Parameters.AddWithValue("@calle", direccion.Calle);
            cmdSP.Parameters.AddWithValue("@ciudad", direccion.Ciudad);
            cmdSP.Parameters.AddWithValue("@municipio", direccion.Municipio);
            cmdSP.Parameters.AddWithValue("@estado", direccion.Estado);
            cmdSP.Parameters.AddWithValue("@numInterior", direccion.NumInterior);
            cmdSP.Parameters.AddWithValue("@numExterior", direccion.NumExterior);
            //Resultados
            int iddireccion = (int) cmdSP.ExecuteScalar();
            miConn.Close();
            return iddireccion;
        }
    }
}
